export const now = new Date();
export const nowDate = (now.getFullYear()).toString()+'-0'+(now.getMonth()+1).toString();
export const tableOption = {
  "border": true,
  "index": true,
  "indexLabel": "序号",
  "stripe": true,
  "menuAlign": "center",
  "align": "center",
  addBtn: false,
  editBtn: false,
  delBtn: false,
  viewBtn: false,
  menuWidth: 150,
  searchMenuSpan: 6,
  "column": [
	  {
      "type": "input",
      "label": "唯一标识",
      "prop": "id",
      hide: true,
      display: false
    }, {
      "type": "input",
      "label": "线路",
      "prop": "lineName",
      hide: true
    }, {
      "type": "month",
      "label": "年月",
      "prop": "dateTime",
      format: 'yyyy-MM',
      valueFormat: 'yyyy-MM',
      // search: true,
      // searchValue: nowDate 
    },{
      "type": "date",
      "label": "统计开始日期",
      "prop": "startTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd',
    },{
      "type": "date",
      "label": "统计结束日期",
      "prop": "endTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd'
    },{
      "type": "date",
      "label": "日期",
      "prop": "endTimeDTO",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd',
      display: false,
      hide: true,
      searchSpan: 12,
      searchRange: true,
      search: true
    },	  {
      "type": "input",
      "label": "上月结存",
      "prop": "preMonthAmount"
    },	  {
      "type": "input",
      "label": "本月配送",
      "prop": "curMonthDelivery"
    },	  {
      "type": "input",
      "label": "本月回收",
      "prop": "curMonthRecovery"
    },	  {
      "type": "input",
      "label": "本月结存",
      "prop": "curMonthAmount"
    },	  {
      "type": "input",
      "label": "本月车票流失量",
      "prop": "curMonthLost"
    },	  {
      "type": "input",
      "label": "单程票进站客流量",
      "prop": "onWayPassengerAmount"
    },	  {
      "type": "input",
      "label": "本月万人流失量",
      "prop": "curMonthLostPercent"
    }]
}

export const detailGenerateOption = {
  "border": true,
  "index": true,
  "stripe": true,
  "menuAlign": "center",
  "align": "center",
  menu: false,
  submitBtn: false,
  emptyBtn: false,
  menuWidth: 150,
  searchMenuSpan: 6,
  column: [{
      "type": "date",
      "label": "开始日期",
      "prop": "startTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd',
      rules: [{
        required: true,
        message: '请选择开始日期'
      }]
    },{
      "type": "date",
      "label": "结束日期",
      "prop": "endTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd',
      rules: [{
        required: true,
        message: '请选择结束日期'
      }]
    }]
}

export const detailEditOption = {
  "border": true,
  "index": true,
  "indexLabel": "序号",
  "stripe": true,
  "menuAlign": "center",
  "align": "center",
  addBtn: false,
  editBtn: false,
  delBtn: false,
  viewBtn: false,
  menuWidth: 150,
  searchMenuSpan: 6,
  "column": [
	  {
      "type": "input",
      "label": "唯一标识",
      "prop": "id",
      display: false,
      hide: true
    }, {
      "type": "input",
      "label": "线路",
      "prop": "lineName"
    }, {
      "type": "month",
      "label": "年月",
      "prop": "dateTime",
      format: 'yyyy-MM',
      valueFormat: 'yyyy-MM'
    },{
      "type": "date",
      "label": "统计开始日期",
      "prop": "startTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd',
    },{
      "type": "date",
      "label": "统计结束日期",
      "prop": "endTime",
      format: 'yyyy-MM-dd',
      valueFormat: 'yyyy-MM-dd'
    },	  {
      "type": "input",
      "label": "上月结存",
      "prop": "preMonthAmount"
    },	  {
      "type": "input",
      "label": "本月配送",
      "prop": "curMonthDelivery"
    },	  {
      "type": "input",
      "label": "本月回收",
      "prop": "curMonthRecovery"
    },	  {
      "type": "input",
      "label": "本月结存",
      "prop": "curMonthAmount"
    },	  {
      "type": "input",
      "label": "本月车票流失量",
      "prop": "curMonthLost"
    },	  {
      "type": "input",
      "label": "单程票进站客流量",
      "prop": "onWayPassengerAmount",
      cell: true,
      width: 120
    },	  {
      "type": "input",
      "label": "本月万人流失量",
      "prop": "curMonthLostPercent"
    }]
}

